Medical Dictionary
cochlear nerve
noun
Medical Definition of COCHLEAR NERVE
: a branch of the auditory nerve that arises in the spiral ganglion of the cochlea and conducts sensory stimuli from the organ of hearing to the brain—called also cochlear, cochlear branch, cochlear division
Seen & Heard
What made you want to look up cochlear nerve? Please tell us where you read or heard it (including the quote, if possible).